Analysis of the MIPS 32 - bit , pipelined processor using synthesized VHDL
نویسندگان
چکیده
For large and complicated ASIC designs, it is difficult to read and understand the circuits based on schematic drawings alone; as a result, a hardware description language is much needed for a succinct, descriptive, and human-readable summarization of the circuit. In this paper, we explore VHDL, a hardware description language popular in educational environment. Through the design of a 32-bits pipelined CPU as described in “Computer Organization and Design” by John L. Hennessy and David A. Patterson, we present several VHDL compilers, simulators, and synthesizers that are readily accessible for academic environments. Finally, we perform timing and area analysis the MIPS processor using Xilinx’s SPARTAN3 FPGA device and Virtex4 FPGA device. Introduction: Usually, the easiest way to understand a simple circuit is to study its schematics. From the schematics, we can derive the gate structures, wiring structures, critical paths, and more. However, as the circuits become more complicated, their schematics also become harder to understand due to the heavy amount of wires and gates crossing each other. As a result, it is imperative to find a new method to accurately describe the circuits, yet easy to understand and describe on a reasonable amount of papers. The solution for this problem lies in hardware description language (HDL).
منابع مشابه
Efficient Hardware Design and Implementation of Encrypted MIPS Processor
The paper describes the design and hardware implementation of 32-bit encrypted MIPS processor based on MIPS pipeline architecture. The organization of pipeline stages in such a way that pipeline can be clocked at high frequency. Encryption and Decryption blocks of data encryption standard (DES) cryptosystem and dependency among themselves are explained in detail with the help of block diagram. ...
متن کاملDesign, Synthesis and FPGA-based Implementation of a 32-bit Digital Signal Processor
With the advent of personal computer, smart phones, gaming and other multimedia devices, the demand for DSP processors in semiconductor industry and modern life is ever increasing. Traditional DSP processors which are special purpose (custom logic) logic , added to essentially general purpose processors, no longer tends to meet the ever increasing demand for processing power. Today FPGAs have b...
متن کاملTernary and Multi-Bit FIR Filter Area-Performance Tradeoffs in FPGA
In this paper, performance and area of conventional FIR (Finite Impulse Responce) filters versus ternary sigma delta modulated FIR filter is compared in FPGA (Field Programmable Gate Arrays) using VHDL (Verilog Description Language). Two different approaches were designed and synthesized at same spectral performance by obtaining a TIR (Target Impulse Response). Both filters were synthesized on ...
متن کاملDesign of High Performance MIPS Cryptography Processor Based on T-DES Algorithm
The paper describes the design of high performance MIPS Cryptography processor based on triple data encryption standard. The organization of pipeline stages in such a way that pipeline can be clocked at high frequency. Encryption and Decryption blocks of triple data encryption standard (T-DES) crypto system and dependency among themselves are explained in detail with the help of block diagram. ...
متن کاملModified 32-Bit Shift-Add Multiplier Design for Low Power Application
Multiplication is a basic operation in any signal processing application. Multiplication is the most important one among the four arithmetic operations like addition, subtraction, and division. Multipliers are usually hardware intensive, and the main parameters of concern are high speed, low cost, and less VLSI area. The propagation time and power consumption in the multiplier are always high. ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005